Formula 1 could look to London if together with Silverstone they fail to secure a deal for the British Grand Prix after this year, according to the sport’s managing director Ross Brawn. Brawn told reporters that Formula 1 was determined to race in Britain and Silverstone, which hosted the first championship grand prix in 1950, […]